iT邦幫忙

2026 iThome 鐵人賽

DAY 6
0

昨天那個 pwd 回了一行路徑。今天講為什麼它重要。

在檔案總管裡,你永遠看得到自己在哪——視窗標題寫著資料夾名字,側邊欄還會標起來。你不用想這件事。

終端機沒有這個。畫面上只有你打過的字,沒有任何東西告訴你現在站在哪裡。

而這件事的後果比想像中大。

同一句話,在不同地方做不同的事

「把這裡的 csv 全部列出來」這個請求,在下載資料夾執行會列出下載資料夾的 csv,在桌面執行會列出桌面的 csv。

指令一模一樣,結果完全不同。

所以在終端機裡,你下的每一個請求都有一個隱含前提:「在我現在站的地方」。 這個前提不會寫在指令裡,但它一直在。

我看過最多的初學者事故不是打錯指令,是指令打對了但站錯地方。

兩個動作

ls — 看看這個房間裡有什麼。

ls

它列出當前資料夾的內容。像是打開燈。

cd — 走進去或走出來。

cd Downloads
cd ..

cd Downloads 走進下載資料夾。cd .. 往上一層,.. 就是「上一層」的意思。

注意 cd 不搬動任何東西。它移動的是,不是檔案。這點最容易誤會,很多人第一次看到 cd 會以為它在做剪貼。

一個習慣

新手期我建議你養成一個動作:每次 cd 完就打一次 pwd

多打三個字母,換來一次確認。等你熟了自然會停掉,但在還不熟的時候,這個動作可以省掉大部分的「咦怎麼跟我想的不一樣」。

至於絕對路徑、相對路徑,還有另外幾個捷徑符號,這 30 天不需要。真的需要的時候你會自己去查,而怎麼查是 Day 16 的事。

明天回答那個從 Day 3 欠到現在的問題:打錯字到底會不會弄壞電腦。


上一篇
Day 5|打開它,打第一個指令
下一篇
Day 7|打錯字不會弄壞電腦(哪些會,哪些不會)
系列文
你怎麼知道 AI 做對了:從終端機指令到 Claude Code7
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言